seabed foundation - İspanyolca İngilizce Sözlük